@charset "utf-8";
.voteWall{width: 914px; height: 544px; background: #fff; overflow: hidden; cursor: default; position: absolute; top: 0; left: 35px; z-index: 1; display: none;}
.voteTit{height: 72px; padding: 28px 34px 44px;}
.voteTxt{width:660px; overflow:hidden; float: left;}
.voteTxt h3{height: 32px; line-height: 32px; font-size: 32px; color: #323232;}
.voteTxt p{height: 22px; line-height: 22px; font-size: 22px; color: #505050; padding-top: 16px;}
.voteType{float: right;}
.voteNum{height: 44px; line-height: 44px; font-size: 22px; color: #505050;}
.voteNum span{font-size: 26px; color: #323232; padding: 0 2px;}
.voteResult{font-size: 15px; color: #323232; font-family: "宋体"; padding: 0 7px; overflow-y: auto;}
.voteResult ul{width: 395px; padding-left: 45px; float: left;}
.voteResult li{height: 63px;}
.voteResult h6{height: 26px; line-height: 26px;}
.voteResult p{line-height: 20px; float: left;}
.voteResult .percent{width: 50px; text-align: center; display: inline-block;}
.voteResult .poll{padding-left: 12px;}
.voteNote{padding: 40px 80px 0;}
.voteNote p{height: 16px; text-align: right; line-height: 16px; font-size: 12px; color: #8c8c8c;}
.voteNote .color{width: 16px; height: 16px; vertical-align: top; display: inline-block; margin: 0 6px 0 2px; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px;}
.voteNote .pink{background: #e85d59;}
.voteNote .blue{background: #39b810; margin-left: 18px;}
.voteNote .green{background: #0d89c8; margin-left: 18px;}




/*进度条*/
.progressBar{width: 248px; height: 18px; border: 1px solid #bcbcbc; background-color: #fff; -moz-border-radius: 4px; -webkit-border-radius: 4px;border-radius: 4px; float: left;}
.progressBar span{width: 0%; height: 100%; display: block; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}
.progressBar span:before{content: ""; width: 100%; height: 100%; background-size: 10px 10px; display: inline-block; -webkit-animation: animateStripes 1s linear infinite; -moz-animation: animateStripes 1s linear infinite; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}

.pinkBar{background: #f66864;}
.pinkBar:before {
	background-image: -webkit-gradient(
					linear,
					left top,
					right bottom,
					color-stop(0.25, rgba(199, 67, 63, 0.3)),
					color-stop(0.25, transparent),
					color-stop(0.5, transparent),
					color-stop(0.5, rgba(199, 67, 63, 0.3)),
					color-stop(0.75, rgba(199, 67, 63, 0.3)),
					color-stop(0.75, transparent),
					to(transparent));		
	background-image: -webkit-linear-gradient(
					45deg,
					rgba(199, 67, 63, 0.3) 25%,
   					transparent 25%,
                    transparent 50%,
					rgba(199, 67, 63, 0.3) 50%,
					rgba(199, 67, 63, 0.3) 75%,
                    transparent 75%,
                    transparent);
	background-image: -moz-linear-gradient(
    				45deg,
    				rgba(199, 67, 63, 0.3) 25%,
    				transparent 25%,
                    transparent 50%,
                    rgba(199, 67, 63, 0.3) 50%,
                    rgba(199, 67, 63, 0.3) 75%,
                    transparent 75%,
                    transparent);
    background-image: linear-gradient(
    				45deg,
    				rgba(199, 67, 63, 0.3) 25%,
    				transparent 25%,
                    transparent 50%,
                    rgba(199, 67, 63, 0.3) 50%,
                    rgba(199, 67, 63, 0.3) 75%,
                    transparent 75%, 
                    ransparent);      		
}
.blueBar:before{
	background-color: #0390d8;
	background-image: -webkit-gradient(
					linear,
					left top,
					right bottom,
					color-stop(0.25, rgba(36, 120, 164, 0.3)),
					color-stop(0.25, transparent),
					color-stop(0.5, transparent),
					color-stop(0.5, rgba(36, 120, 164, 0.3)),
					color-stop(0.75, rgba(36, 120, 164, 0.3)),
					color-stop(0.75, transparent),
					to(transparent));		
	background-image: -webkit-linear-gradient(
					45deg,
					rgba(36, 120, 164, 0.3) 25%,
   					transparent 25%,
                    transparent 50%,
					rgba(36, 120, 164, 0.3) 50%,
					rgba(36, 120, 164, 0.3) 75%,
                    transparent 75%,
                    transparent);
	background-image: -moz-linear-gradient(
    				45deg,
    				rgba(36, 120, 164, 0.3) 25%,
    				transparent 25%,
                    transparent 50%,
                    rgba(36, 120, 164, 0.3) 50%,
                    rgba(36, 120, 164, 0.3) 75%,
                    transparent 75%,
                    transparent);
    background-image: linear-gradient(
    				45deg,
    				rgba(36, 120, 164, 0.3) 25%,
    				transparent 25%,
                    transparent 50%,
                    rgba(36, 120, 164, 0.3) 50%,
                    rgba(36, 120, 164, 0.3) 75%,
                    transparent 75%, 
                    ransparent);   
} 
.greenBar:before{
	background-color: #32c503;
	background-image: -webkit-gradient(
					linear,
					left top,
					right bottom,
					color-stop(0.25, rgba(72, 153, 45, 0.3)),
					color-stop(0.25, transparent),
					color-stop(0.5, transparent),
					color-stop(0.5, rgba(72, 153, 45, 0.3)),
					color-stop(0.75, rgba(72, 153, 45, 0.3)),
					color-stop(0.75, transparent),
					to(transparent));		
	background-image: -webkit-linear-gradient(
					45deg,
					rgba(72, 153, 45, 0.3) 25%,
   					transparent 25%,
                    transparent 50%,
					rgba(72, 153, 45, 0.3) 50%,
					rgba(72, 153, 45, 0.3) 75%,
                    transparent 75%,
                    transparent);
	background-image: -moz-linear-gradient(
    				45deg,
    				rgba(72, 153, 45, 0.3) 25%,
    				transparent 25%,
                    transparent 50%,
                    rgba(72, 153, 45, 0.3) 50%,
                    rgba(72, 153, 45, 0.3) 75%,
                    transparent 75%,
                    transparent);
    background-image: linear-gradient(
    				45deg,
    				rgba(72, 153, 45, 0.3) 25%,
    				transparent 25%,
                    transparent 50%,
                    rgba(72, 153, 45, 0.3) 50%,
                    rgba(72, 153, 45, 0.3) 75%,
                    transparent 75%, 
                    ransparent);   
}
.yellowBar:before{
	background-color: #f4d337;
	background-image: -webkit-gradient(
					linear,
					left top,
					right bottom,
					color-stop(0.25, rgba(219, 185, 29, 0.3)),
					color-stop(0.25, transparent),
					color-stop(0.5, transparent),
					color-stop(0.5, rgba(219, 185, 29, 0.3)),
					color-stop(0.75, rgba(219, 185, 29, 0.3)),
					color-stop(0.75, transparent),
					to(transparent));		
	background-image: -webkit-linear-gradient(
					45deg,
					rgba(219, 185, 29, 0.3) 25%,
   					transparent 25%,
                    transparent 50%,
					rgba(219, 185, 29, 0.3) 50%,
					rgba(219, 185, 29, 0.3) 75%,
                    transparent 75%,
                    transparent);
	background-image: -moz-linear-gradient(
    				45deg,
    				rgba(219, 185, 29, 0.3) 25%,
    				transparent 25%,
                    transparent 50%,
                    rgba(219, 185, 29, 0.3) 50%,
                    rgba(219, 185, 29, 0.3) 75%,
                    transparent 75%,
                    transparent);
    background-image: linear-gradient(
    				45deg,
    				rgba(219, 185, 29, 0.3) 25%,
    				transparent 25%,
                    transparent 50%,
                    rgba(219, 185, 29, 0.3) 50%,
                    rgba(219, 185, 29, 0.3) 75%,
                    transparent 75%, 
                    ransparent);   
}  
@-webkit-keyframes animateStripes { 
	0% {background-position: 0 0;}
	100% {background-position: 20px 0;}
}
@keyframes animateStripes { 
	0% {background-position: 0 0;}
	100% {background-position: 20px 0;}
}


.selStyle{height: 28px; font-size: 15px; color: #5f5f5f; font-family: "微软雅黑"; border: 1px solid #d8d8d8; background: #fff;}
.sel180{width: 180px; }